package com.kstech.exccheck.view.upload;

import com.kstech.exccheck.creatxml.domain.DataSet;
import com.kstech.exccheck.creatxml.domain.Device;
import com.kstech.exccheck.creatxml.domain.QCItem;
import com.kstech.exccheck.creatxml.view.QCparamView;
import com.kstech.exccheck.domain.check.CheckItemDetailEntity;
import com.kstech.exccheck.domain.check.CheckItemParamValueVO;
import com.kstech.exccheck.listener.NetWorkStatusListener;

import java.io.File;
import java.util.ArrayList;
import java.util.LinkedList;
import java.util.List;

/**
 * Created by lenovo on 2016/9/19.
 */
public class Globals {
    public static boolean isSingleChecking = false;

    public static LinkedList<Integer> WIFISTATUS = new LinkedList<>();

    public static ArrayList<String> list2F = new ArrayList<>();
    public static ArrayList<String> list30 = new ArrayList<>();
    public static ArrayList<String> list31 = new ArrayList<>();
    public static ArrayList<String> list32 = new ArrayList<>();
    public static ArrayList<String> list33 = new ArrayList<>();
    public static long dwExpectedFrameSNO = 1;
    public static int progress = 0;
    public static boolean WIFINotify = true;
    public static List<CheckItemParamValueVO> values = new ArrayList<>();
    public static List<CheckItemDetailEntity> content = new ArrayList<>();
    public static String fs = File.separator;
    public static ArrayList<String> upload = new ArrayList<String>();
    public static ArrayList<String> download = new ArrayList<String>();
    public static final String LOCAL_PATH = fs + "storage" + fs + "sdcard1" + fs;
    public static String REMOTE_FILE = "";
    public static String LOCAL_CURRENT_FILE = LOCAL_PATH;
    public static String REFPATH = fs + "storage" + fs + "sdcard1" + fs +"Models" + fs;
    public static String UPDATE = fs + "storage" + fs + "sdcard1" + fs +"MyApp" + fs+"update.apk";
    public static String MODELPATH = fs + "storage" + fs + "sdcard1" + fs +"Models" + fs +"model" + fs;

    public static LinkedList<DataSet> list = new LinkedList<>();
    public static LinkedList<QCItem> QClist;
    public static LinkedList<QCItem> list_edit = new LinkedList<>();
    public static LinkedList<QCparamView> viewList = new LinkedList<>();
    public static QCItem qcItem =null;
    public static Device device = new Device();
}
